lamb mint - Turkish English Dictionary